package com.cloudbroker.bcs.platform.ltb.bizapi.service.transaction;

//import com.cloudbroker.bcs.csvc.lightinvesting.api.vo.response.ComuserSignVo;

import com.cloudbroker.bcs.common.entity.HSBCPSBackVO;
import com.cloudbroker.bcs.csvc.lightinvesting.api.vo.request.cashTransactions.ComuserSignRenewForm;
import com.cloudbroker.bcs.csvc.lightinvesting.api.vo.request.fansRelated.ComuserSignCancelForm;
import com.cloudbroker.bcs.csvc.lightinvesting.api.vo.response.ComuserSignCancelVo;
import com.cloudbroker.bcs.csvc.lightinvesting.api.vo.response.ComuserSignRenewVo;
import com.cloudbroker.bcs.csvc.lightinvesting.api.vo.response.ComuserSignVo;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.transaction.back.DongbeiPayHtmlBack;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.transaction.back.DongbeiSignCallbackBack;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.transaction.back.DongbeiSignStatusBack;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.transaction.vo.*;

/**
 * Created by daibd19671 on 2016/10/14.
 */
public interface ComUserSignBizService {

    ComuserSignVo comUserSigh(MiddleComuserSignForm form);

    DongbeiSignStatusBack dongbei_sign_status(DongbeiSignStatusForm form);


    DongbeiSignCallbackBack dongbei_sign_callback(DongbeiSignCallbackForm form);

    ComuserSignRenewVo func_comuser_sign_renew(MiddleComUserSignRenewForm param);

    ComuserSignCancelVo func_comuser_sign_cancel(MiddleComuserSignCancelForm form);
}
